public static final String EndOfLineStringProperty = "__EndOfLine__";
public static final String insertContentAction = "insert-content";
public static final String insertBreakAction = "insert-break";
public static final String insertTabAction = "insert-tab";
public static final String deletePrevCharAction = "delete-previous";
public static final String deleteNextCharAction = "delete-next";
public static final String readOnlyAction = "set-read-only";
public static final String writableAction = "set-writable";
public static final String cutAction = "cut-to-clipboard";
public static final String copyAction = "copy-to-clipboard";
public static final String pasteAction = "paste-from-clipboard";
public static final String beepAction = "beep";
public static final String pageUpAction = "page-up";
public static final String pageDownAction = "page-down";
static final String selectionPageUpAction = "selection-page-up";
static final String selectionPageDownAction = "selection-page-down";
public static final String forwardAction = "caret-forward";
public static final String backwardAction = "caret-backward";
public static final String selectionForwardAction = "selection-forward";
public static final String selectionBackwardAction = "selection-backward";
public static final String upAction = "caret-up";
public static final String downAction = "caret-down";
public static final String selectionUpAction = "selection-up";
public static final String selectionDownAction = "selection-down";
public static final String beginWordAction = "caret-begin-word";
public static final String endWordAction = "caret-end-word";
public static final String selectionBeginWordAction = "selection-begin-word";
public static final String selectionEndWordAction = "selection-end-word";
public static final String previousWordAction = "caret-previous-word";
public static final String nextWordAction = "caret-next-word";
public static final String selectionPreviousWordAction = "selection-previous-word";
public static final String selectionNextWordAction = "selection-next-word";
public static final String beginLineAction = "caret-begin-line";
public static final String endLineAction = "caret-end-line";
public static final String selectionBeginLineAction = "selection-begin-line";
public static final String selectionEndLineAction = "selection-end-line";
public static final String beginParagraphAction = "caret-begin-paragraph";
public static final String endParagraphAction = "caret-end-paragraph";
public static final String selectionBeginParagraphAction = "selection-begin-paragraph";
public static final String selectionEndParagraphAction = "selection-end-paragraph";
public static final String beginAction = "caret-begin";
public static final String endAction = "caret-end";
public static final String selectionBeginAction = "selection-begin";
public static final String selectionEndAction = "selection-end";
public static final String selectWordAction = "select-word";
public static final String selectLineAction = "select-line";
public static final String selectParagraphAction = "select-paragraph";
public static final String selectAllAction = "select-all";
static final String unselectAction = "unselect";
public static final String defaultKeyTypedAction = "default-typed";
private static final Action[] defaultActions = new Action[]{new InsertContentAction(), new DeletePrevCharAction(), new DeleteNextCharAction(), new ReadOnlyAction(), new WritableAction(), new CutAction(), new CopyAction(), new PasteAction(), new PageUpAction("page-up", false), new PageDownAction("page-down", false), new PageUpAction("selection-page-up", true), new PageDownAction("selection-page-down", true), new InsertBreakAction(), new BeepAction(), new NextVisualPositionAction("caret-forward", false, 3), new NextVisualPositionAction("caret-backward", false, 7), new NextVisualPositionAction("selection-forward", true, 3), new NextVisualPositionAction("selection-backward", true, 7), new NextVisualPositionAction("caret-up", false, 1), new NextVisualPositionAction("caret-down", false, 5), new NextVisualPositionAction("selection-up", true, 1), new NextVisualPositionAction("selection-down", true, 5), new BeginWordAction("caret-begin-word", false), new EndWordAction("caret-end-word", false), new BeginWordAction("selection-begin-word", true), new EndWordAction("selection-end-word", true), new PreviousWordAction("caret-previous-word", false), new NextWordAction("caret-next-word", false), new PreviousWordAction("selection-previous-word", true), new NextWordAction("selection-next-word", true), new BeginLineAction("caret-begin-line", false), new EndLineAction("caret-end-line", false), new BeginLineAction("selection-begin-line", true), new EndLineAction("selection-end-line", true), new BeginParagraphAction("caret-begin-paragraph", false), new EndParagraphAction("caret-end-paragraph", false), new BeginParagraphAction("selection-begin-paragraph", true), new EndParagraphAction("selection-end-paragraph", true), new BeginAction("caret-begin", false), new EndAction("caret-end", false), new BeginAction("selection-begin", true), new EndAction("selection-end", true), new DefaultKeyTypedAction(), new InsertTabAction(), new SelectWordAction(), new SelectLineAction(), new SelectParagraphAction(), new SelectAllAction(), new UnselectAction(), new DumpModelAction()};
public Object clone() {
return new DefaultEditorKit();
}
public Caret createCaret() {
return null;
}
public Document createDefaultDocument() {
return new PlainDocument();
}
public Action[] getActions() {
return defaultActions;
}
public String getContentType() {
return "text/plain";
}
public ViewFactory getViewFactory() {
return null;
}
public void read(InputStream var1, Document var2, int var3) throws IOException, BadLocationException {